home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 25 / AACD 25.iso / AACD / Magazine / Online / QMail / source / str_chr.c < prev    next >
Encoding:
C/C++ Source or Header  |  1997-04-15  |  350 b   |  20 lines

  1. #include "str.h"
  2.  
  3. unsigned int str_chr(s,c)
  4. register char *s;
  5. int c;
  6. {
  7.   register char ch;
  8.   register char *t;
  9.  
  10.   ch = c;
  11.   t = s;
  12.   for (;;) {
  13.     if (!*t) break; if (*t == ch) break; ++t;
  14.     if (!*t) break; if (*t == ch) break; ++t;
  15.     if (!*t) break; if (*t == ch) break; ++t;
  16.     if (!*t) break; if (*t == ch) break; ++t;
  17.   }
  18.   return t - s;
  19. }
  20.